package cn.stylefeng.guns.modular.business.model.params;

import cn.stylefeng.guns.sys.core.util.StringUtils;
import cn.stylefeng.roses.kernel.model.validator.BaseValidatingParam;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * <p>
 * 团队查询条件
 * </p>
 *
 * @author jwj
 * @since 2019-07-12
 */
@Data
public class UserTeamParam implements Serializable, BaseValidatingParam {

    private static final long serialVersionUID = 1L;

    private Long userId;

    /**
     * 直推用户id
     */
    private Long  parentUserId;

    /**
     * 间推用户id
     */
    private Long parentPushUserId;

    /**
     * 开始时间
     */
    private String startTime;

    /**
     * 结束时间
     */
    private String endTime;

    /**
     * 关键字
     */
    private String keyWord;

    /**
     * 会员等级
     */
    private Integer gradeLevel;

    /**
     * 直推1，间推2
     */
    private Integer pushType;

    @Override
    public String checkParam() {

        return null;
    }

}
